/*
 * 
 */
package tsb.xml;

//import com.sun.org.apache.xerces.internal.parsers.SAXParser;
import org.apache.xerces.parsers.SAXParser;
import org.xml.sax.XMLReader;
import tsb.gestores.GestorGrafo;

/**
 *
 * @author Luciano
 */
public class LectorXML {

    private XMLReader parser;
    private GestorGrafo gestorGrafo;
    
    public LectorXML(GestorGrafo gestorGrafo) {
    this.gestorGrafo = gestorGrafo;    
    }

    public void procesarFichero(String URL) {
        try {

            parser = new SAXParser();
            parser.setContentHandler(new Handler(gestorGrafo));
            parser.parse(URL);
            
        } catch (Exception e) {
            System.out.println("Error al procesar el Documento: " + e.getMessage());
            e.printStackTrace();
        }
    }
}
